package com.shopmall.manager.mapper;

import com.shopmall.model.dto.system.SysUserDto;
import com.shopmall.model.entity.system.SysUser;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface SysUserMapper {
    // 根据用户查询数据库表sys_user表
    SysUser selectUserInfoByUserName(String userName);

    // 获取用户列表的方法
    List<SysUser> findByPage(SysUserDto sysUserDto);

    // 用户添加
    void save(SysUser sysUser);

    // 用户修改
    void update(SysUser sysUser);

    // 用户删除
    void delete(Long userId);
}
